맨위로가기

아파치 소프트웨어 재단

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

아파치 소프트웨어 재단(ASF)은 1999년 설립된 비영리 단체로, 오픈 소스 소프트웨어 프로젝트를 지원하고 관리한다. 아파치 HTTP 서버 개발에서 시작되어, 현재는 웹 서버, 데이터베이스, 빅데이터, XML 관련 기술 등 200개 이상의 다양한 프로젝트를 운영하고 있다. ASF는 기증 또는 기여자 계약을 통해 지적 재산권을 확보하여 프로젝트의 개발과 배포를 관리하며, 자원봉사자들의 참여를 통해 운영된다.

더 읽어볼만한 페이지

  • 퍼블릭 도메인 소프트웨어 - 미스터리 하우스
    미스터리 하우스는 1980년 출시된 어드벤처 게임으로, 그래픽을 도입하여 혁신을 시도했으며, 버려진 저택에서 단서를 찾아 살인자를 밝혀내는 내용을 담고 있다.
  • 퍼블릭 도메인 소프트웨어 - ANTLR
    ANTLR은 EBNF로 표현된 문법을 입력받아 렉서, 파서, 트리 파서 등 다양한 언어 인식기 소스 코드를 생성하는 파서 생성기이며, C#, Java, Python 등 여러 언어를 지원하고 깃허브에 다양한 문법이 공개되어 있다.
  • 1999년 설립된 소프트웨어 기업 - 냅스터
    냅스터는 1999년부터 2001년까지 운영된 P2P 파일 공유 서비스로, MP3 파일 공유를 용이하게 하여 음악 산업에 큰 영향을 주었으며 저작권 침해 소송으로 서비스가 중단되었으나 현재는 음악 스트리밍 서비스로 운영되고 있다.
  • 1999년 설립된 소프트웨어 기업 - NHN
    NHN은 1999년 한게임 커뮤니케이션으로 시작하여 네이버와의 합병 및 분할, 사명 변경을 거쳐 게임, 클라우드, 커머스, 페이먼트, 디지털 광고, 콘텐츠 등 다양한 IT 분야로 사업을 확장하고 한게임, 페이코, NHN클라우드 등의 주요 서비스를 제공하며 국내외 시장에 진출한 대한민국의 IT 기업이다.
  • 재단법인 - 모질라 재단
    모질라 재단은 넷스케이프 사업부 축소 후 모질라 프로젝트의 독립 운영을 위해 2003년 설립된 비영리 단체로, 파이어폭스 개발 지원, 개방형 웹 생태계 유지, 그리고 인터넷 자유 수호를 위한 활동을 전개한다.
  • 재단법인 - 위키미디어 재단
    위키미디어 재단은 교육적 콘텐츠 제공을 목적으로 2003년 지미 웨일스에 의해 설립된 비영리 단체이며, 위키백과 등 여러 위키 프로젝트를 운영하고 기부금으로 재정을 조달한다.
아파치 소프트웨어 재단
개요
아파치 소프트웨어 재단 로고
아파치 소프트웨어 재단 로고
유형501(c)(3) 단체
설립일1999년
설립자Brian Behlendorf
Ken Coar
Mark Cox
Lars Eilebrecht
Ralf S. Engelschall
Roy T. Fielding
Dean Gaudet
Ben Hyde
Jim Jagielski
Alexei Kosut
Martin Kraemer
Ben Laurie
Doug MacEachern
Aram Mirzadeh
Sameer Parekh
Cliff Skolnick
Marc Slemko
Bill Stoddard
Paul Sutton
Randy Terbush
Dirk-Willem van Gulik
소재지Wakefield, Massachusetts, 미국
집중 분야오픈 소스 소프트웨어
방법아파치 라이선스
수익210만 달러 (감소)
수익 연도2020년
웹사이트apache.org
추가 정보

2. 역사

2008년, 마이크로소프트로부터 자금 지원을 받게 되어 오픈 소스 관계자들을 놀라게 했다.

2. 1. 아파치 그룹과 재단 설립 (1993-1999)

1993년 2월, 아파치 HTTP 서버 개발과 함께 아파치 소프트웨어 재단의 역사가 시작되었다. 8명의 개발자 그룹은 NCSA HTTPd 데몬을 개선하는 작업을 시작했고, 이들은 아파치 그룹으로 알려지게 되었다. 1999년 3월 25일, 아파치 소프트웨어 재단이 설립되었다.[2] 1999년 4월 13일에는 아파치 소프트웨어 재단의 첫 번째 공식 회의가 열렸다.[8] 아파치 소프트웨어 재단의 초기 멤버는 브라이언 벨렌도프, 켄 코어, 미구엘 곤잘레스, 마크 콕스, 라스 에일레브레히트, 랄프 S. 엔겔스찰, 로이 T. 필딩, 딘 고데, 벤 하이드, 짐 자기에르스키, 알렉세이 코수트, 마틴 크래머, 벤 로리, 더그 맥에이천, 아람 미르자데, 사미르 파레크, 클리프 스콜닉, 마크 슬렘코, 윌리엄 (빌) 스토다드, 폴 서튼, 랜디 터부쉬, 디르크-빌렘 반 굴릭이었다.[8] 이사 선출 및 법인 설립과 관련된 기타 법적 문제 해결을 위한 추가 회의를 거쳐, 1999년 6월 1일 아파치 소프트웨어 재단이 공식적으로 설립되었다.[3]

공동 창업자 브라이언 벨렌도프는 '아파치'라는 이름을 선택한 이유에 대해 다음과 같이 말했다. "당시 출시되던 웹 기술이 사이버, 스파이더 등으로 불리고 있었기 때문에, 나는 좀 더 흥미롭고 낭만적인 이름이 필요하다고 생각했다. 문화 전유를 하려는 것은 아니었지만, 나는 막 제러니모에 대한 다큐멘터리와 아파치족이라는 아파치 족의 마지막 날들을 보았다. 그들은 서부, 즉 미국으로부터의 침략에 굴복했고, 영토를 포기한 마지막 부족이었다. 나에게 그것은 우리가 이 웹 서버 프로젝트를 통해 하고 있다고 느꼈던 것을 거의 낭만적으로 나타내는 것이었다..."[9]

1995년 당시 웹 서버 소프트웨어는 CERN(유럽 입자 물리 연구소)가 개발한 CERN httpd와 NCSA(미국 국립 슈퍼컴퓨터 응용 연구소)가 개발한 NCSA HTTPd 두 종류가 있었다. NCSA HTTPd는 처음으로 CGI(Common Gateway Interface, 동적인 웹 페이지를 실현하는 기구)를 채택하는 등 널리 보급되었다. 하지만 이후 거의 유지보수가 이루어지지 않아 방치되었다. 그래서 몇몇 사람들이 개선과 지원을 위한 그룹을 만들어 자신들을 Apache Group이라고 불렀다. 그러나 그들도 이후 프로젝트에 흥미를 잃어버려 다시 방치될 뻔했다. 1999년에 사용자의 한 명이었던 브라이언 벨렌도프가 자신의 서버를 사용하여 사용자를 위한 메일링 리스트를 시작했다. 이것이 현재 ASF의 모체이다.

아파치라는 이름은 아메리카 원주민의 아파치 족에 대한 존경의 마음에서 유래되었다. '패치 투성이의 서버'(A Patchy Server)가 와전된 것이라는 설은 잘 만들어진 농담이지만 사실은 아니다.

2. 2. '아파치' 이름의 유래

아파치 소프트웨어 재단의 공동 창업자 브라이언 벨렌도프는 '아파치'라는 이름을 선택한 이유에 대해 다음과 같이 말했다. "당시 출시되던 웹 기술이 사이버, 스파이더 등으로 불리고 있었기 때문에, 나는 좀 더 흥미롭고 낭만적인 이름이 필요하다고 생각했다. 문화 전유를 하려는 것은 아니었지만, 나는 막 제러니모에 대한 다큐멘터리와 아파치족이라는 아파치 족의 마지막 날들을 보았다. 그들은 서부, 즉 미국으로부터의 침략에 굴복했고, 영토를 포기한 마지막 부족이었다. 나에게 그것은 우리가 이 웹 서버 프로젝트를 통해 하고 있다고 느꼈던 것을 거의 낭만적으로 나타내는 것이었다..."[9]

덧붙여, Apache의 이름은 아메리카 원주민의 아파치 족에 대한 존경의 마음에서 유래되었다. "A Patchy Server"(패치 투성이의 서버)가 와전된 것이라는 설은 잘 만들어진 농담이지만 사실은 아니다.

2. 3. 초기 회의 및 공식 설립 (1999)

아파치 소프트웨어 재단의 역사는 1993년 2월에 시작된 아파치 HTTP 서버의 개발과 연관되어 있다. 8명의 개발자 그룹은 NCSA HTTPd 데몬을 개선하는 작업을 시작했고, 이들은 아파치 그룹으로 알려지게 되었다. 1999년 3월 25일, 아파치 소프트웨어 재단이 설립되었다.[2] 아파치 소프트웨어 재단의 첫 번째 공식 회의는 1999년 4월 13일에 열렸다.[8]

아파치 소프트웨어 재단의 초기 멤버는 브라이언 벨렌도프, 켄 코어, 미구엘 곤잘레스, 마크 콕스, 라스 에일레브레히트, 랄프 S. 엔겔스찰, 로이 T. 필딩, 딘 고데, 벤 하이드, 짐 자기에르스키, 알렉세이 코수트, 마틴 크래머, 벤 로리, 더그 맥에이천, 아람 미르자데, 사미르 파레크, 클리프 스콜닉, 마크 슬렘코, 윌리엄 (빌) 스토다드, 폴 서튼, 랜디 터부쉬 및 디르크-빌렘 반 굴릭이었다.[8] 이사 선출과 법인 설립과 관련된 기타 법적 문제 해결을 위한 일련의 추가 회의를 거쳐 아파치 소프트웨어 재단의 공식 설립일은 1999년 6월 1일로 정해졌다.[3]

공동 창업자 브라이언 벨렌도프는 '아파치'라는 이름을 선택한 이유에 대해 다음과 같이 말했다. "당시 출시되던 웹 기술이 사이버, 스파이더 등으로 불리고 있었기 때문에, 나는 좀 더 흥미롭고 낭만적인 이름이 필요하다고 생각했다. 문화 전유를 하려는 것은 아니었지만, 나는 막 제러니모에 대한 다큐멘터리와 아파치족이라는 아파치 족의 마지막 날들을 보았다. 그들은 서부, 즉 미국으로부터의 침략에 굴복했고, 영토를 포기한 마지막 부족이었다. 나에게 그것은 우리가 이 웹 서버 프로젝트를 통해 하고 있다고 느꼈던 것을 거의 낭만적으로 나타내는 것이었다..."[9]

1995년 당시 웹 서버 소프트웨어는 CERN (유럽 입자 물리 연구소)가 개발한 CERN httpd와 NCSA (미국 국립 슈퍼컴퓨터 응용 연구소)가 개발한 NCSA HTTPd의 두 종류가 있었다. NCSA HTTPd는 처음으로 CGI(Common Gateway Interface, 동적인 웹 페이지를 실현하는 기구)를 채택하는 등, 매우 널리 보급되었다. 그럼에도 불구하고, 이후 거의 유지보수가 이루어지지 않아 방치되었다. 그래서 몇몇 뜻있는 사람들이 개선과 지원을 하기 위한 그룹을 만들어 자신들을 Apache Group이라고 불렀다. 그러나 그들도 이후 프로젝트에 흥미를 잃어버려 다시 방치될 뻔했다. 그 때문에 1999년에 사용자의 한 명이었던 브라이언 벨렌도프가 자신의 서버를 사용하여 사용자를 위한 메일링 리스트를 시작했다. 이것이 현재 ASF의 모체이다.

덧붙여 Apache의 이름은 아메리카 원주민의 아파치 족에 대한 존경의 마음에서 유래되었다. 패치 투성이의 서버 "A Patchy Server"가 와전된 것이라는 설은 잘 만들어진 농담이지만 사실은 아니다.

3. 목적

ASF 정관에는 다음과 같은 목적이 규정되어 있다.


  • 공개적이고 협력적인 소프트웨어 개발 프로젝트를 위한 하드웨어, 통신 및 비즈니스 인프라 제공.
  • 회사나 개인이 기증한 설비나 자금이 개인적인 용도가 아닌 공익을 위해 사용되도록 보장.
  • ASF 및 해당 프로젝트와 소프트웨어 제품에 제기된 법적 소송으로부터 개인을 보호.
  • 아파치(Apache) 브랜드와 해당 소프트웨어 제품의 법적 권리 보호.

4. 조직

아파치는 자체 소프트웨어 개발 활동을 "최상위 프로젝트"(정식 명칭은 정관에서 "프로젝트 관리 위원회"[10])라고 하는 여러 개의 반 자율적인 영역으로 나눈다. 이 중 일부는 여러 하위 프로젝트를 가지고 있다. FOSS 프로젝트를 호스팅하는 다른 일부 조직과 달리, 아파치에서 프로젝트를 호스팅하기 전에 기증 또는 기여자 계약을 통해 ASF에 라이선스를 부여해야 한다.[11] 이러한 방식으로 ASF는 모든 프로젝트의 개발 및 배포에 필요한 지적 재산권을 확보한다.[12]

아파치 소프트웨어 재단(ASF) 이사회는 정관에 따라 법인의 사업 및 업무 관리와 감독을 책임진다. 여기에는 법인 자산(자금, 지적 재산, 상표 및 지원 장비) 관리, ASF의 핵심 운영을 관리하는 회장 및 임원 임명, 그리고 아파치 프로젝트의 이익을 위한 법인 자원 할당이 포함된다. 모든 아파치 프로젝트의 기술적 의사 결정 권한은 독립적인 프로젝트 관리 위원회에 할당되며, 각 프로젝트의 참여자는 이사회가 아닌 방향을 제시한다.

이사회는 ASF 회원에 의해 매년 선출된다.[13]

2024년 9월 18일 현재 이사회는 다음과 같다.[14][15][16][17]


  • 리치 보웬(Rich Bowen)
  • 셰인 커큐루(Shane Curcuru)
  • 윌렘 닝 장(Willem Ning Jiang)
  • 제프 지르사(Jeff Jirsa)
  • 저스틴 맥린(Justin Mclean)
  • 장-밥티스트 오노프레(Jean-Baptiste Onofré)
  • 크레이그 L. 러셀(Craig L Russell)
  • 산더 스트라이커(Sander Striker)
  • 칸차나 프라디피카 웰라게다라(Kanchana Pradeepika Welagedara)


ASF의 조직은 사용자, 커미터, 오피서, 멤버 및 이사회로 구성된다.

;사용자

: 메일링 리스트 참가자로, 전 세계 누구나 될 수 있다. ASF의 프로젝트에서 개발되는 소프트웨어소스 코드에 접근할 수 있지만, 쓰기 권한은 없다.

;커미터 (약 7,700명)

: 특히 활발한 사용자 중에서 선출된다. 소스 코드에 대한 쓰기 권한이 있으며, apache.org의 메일 주소를 가진다. ASF의 의사 결정을 위한 선거권이 있으며, 프로젝트 매니저가 될 수도 있다.

;오피서

: 커미터 중에서 오피서가 선출된다. 톱 레벨 프로젝트와 같은 큰 프로젝트의 매니저는 한 명 또는 여러 명의 오피서가 담당한다.

;멤버 (813명)

: 활동적인 커미터 또는 오피서 중에서 선출된다. 선거권과 함께 피선거권도 있다. ASF의 법률상 정식 구성원이기도 하다.

;이사회

: 멤버 중에서 선거를 통해 9명의 이사와 1명의 회장이 선출되어 이사회가 구성된다. 선거는 매년 실시된다.

(인원은 모두 2020년 7월 현재)

ASF의 참가자는 완전한 자원 봉사자이며, ASF로부터 어떠한 보수도 받지 않는다.

5. 운영

아파치 소프트웨어 재단(ASF) 이사회는 정관에 따라 법인의 사업 및 업무 관리와 감독을 책임진다. 여기에는 법인 자산(자금, 지적 재산, 상표 및 지원 장비) 관리, ASF의 핵심 운영을 관리하는 회장 및 임원 임명, 그리고 아파치 프로젝트의 이익을 위한 법인 자원 할당이 포함된다. 모든 아파치 프로젝트의 기술적 의사 결정 권한은 독립적인 프로젝트 관리 위원회에 할당되며, 각 프로젝트의 참여자가 이사회가 아닌 방향을 제시한다.

이사회는 ASF 회원에 의해 매년 선출된다.[13]

2024년 9월 18일 현재 이사회는 다음과 같다.[14][15][16][17]


  • 리치 보웬(Rich Bowen)
  • 셰인 커큐루(Shane Curcuru)
  • 윌렘 닝 장(Willem Ning Jiang)
  • 제프 지르사(Jeff Jirsa)
  • 저스틴 맥린(Justin Mclean)
  • 장-밥티스트 오노프레(Jean-Baptiste Onofré)
  • 크레이그 L. 러셀(Craig L Russell)
  • 산더 스트라이커(Sander Striker)
  • 칸차나 프라디피카 웰라게다라(Kanchana Pradeepika Welagedara)


ASF의 운영은 이사회에 의해 이루어지지만, 전체 관리 감독, 매니지먼트 및 지적 재산의 보호에 국한되며 기술적인 결정이나 지시는 하지 않는다. 기술적인 결정은 각 프로젝트마다 설치되며 한 명 이상의 오피서가 주재하는 PMC(Project Management Committee)가 수행한다. 또한, ASF의 커뮤니케이션은 원칙적으로 모두 메일링 리스트를 통해 이루어지며, 내용은 공개되고 보관된다.

6. 아파치 라이선스

ASF의 프로젝트는 아파치 라이선스 하에 진행된다. 이 라이선스는 BSD 라이선스에 다음 조항이 추가된 형태이다.


  • 원저작자에 대한 감사를 표시
  • 소프트웨어의 명칭이나 로고는 상표로 취급되므로 사전 허가 없이 제품·작품의 선전이나 추천에 사용할 수 없다.


아파치 라이선스 2.0에서는 대폭 변경되어 GNU 일반 공중 사용 허가서 제3판과 호환성을 갖게 되었다.

7. 프로젝트

아파치 소프트웨어 재단(ASF)은 "최상위 프로젝트"(정관상 "프로젝트 관리 위원회"[10])라는 반 자율적인 영역에서 소프트웨어 개발을 진행한다. 일부 프로젝트는 여러 하위 프로젝트를 포함한다. 다른 자유-오픈 소스 소프트웨어(FOSS) 프로젝트 호스팅 조직과 달리, 아파치는 기증 또는 기여자 계약을 통해 ASF에 라이선스를 부여해야 프로젝트를 호스팅할 수 있다.[11] 이를 통해 ASF는 모든 프로젝트의 개발 및 배포에 필요한 지적 재산권을 확보한다.[12]

ASF는 아파치 HTTP 서버를 비롯한 다양한 소프트웨어를 개발하며, 2020년 7월 현재 206개의 최상위 프로젝트를 보유하고 있다.[20] 이들 프로젝트의 결과물은 모두 소스 코드와 함께 공개되어 누구나 무료로 이용할 수 있다.

다음은 주요 프로젝트 목록이다.

7. 1. 웹 서버 및 개발 도구

아파치 웹 서버는 웹 서버이다.[20] 앤트자바 기반 빌드 도구이다. APR은 휴대용 기기를 위한 C로 쓰여진 포터블 라이브러리이다. 코쿤은 XML 퍼블리싱 프레임워크이며, DB는 데이터베이스 솔루션이다. 더비는 순수한 자바 기반 관계형 데이터베이스 관리 시스템이다. 디렉터리는 LDAP와 다른 프로토콜들을 지원하는 디렉터리 서버이다.

포레스트는 코쿤에 기반한 문서화 프로젝트이다. 제로니모는 Java EE 애플리케이션 서버이다. 잭래빗은 자바 콘텐츠 저장소 API 구현이다. 자카르타는 서버사이드 자바(서브 프로젝트들을 포함하고 있음)이다. 제임스는 자바 메일, 뉴스 서버이다.

로깅은 log4j를 포함한 응용 프로그램 디버깅과 감사를 위한 로깅 서비스이다. 루씬은 자바로 전부 제작된 텍스트 검색 엔진 라이브러리이다. 메이븐자바 프로젝트 매니지먼트이다. MyFaces는 JSF 구현이다. mod perl은 을 사용한 동적 웹이다.

SpamAssassin은 스팸을 인식하는 데 사용되는 전자 우편 필터이다. 스트럿츠자바 웹 애플리케이션 프레임워크이다. TCL은 툴 커맨드 언어를 사용하는 동적 웹이다. 톰캣은 서블릿과 JSP를 위한 웹 컨테이너이다. 웹 서비스는 웹 서비스 연관 시스템이다.

XML은 웹을 위한 XML 솔루션이다. XMLBeans는 XML-자바 연결 도구이다. XML 그래픽스는 XML을 도표로 변환한다. 바틱은 SVG 콘텐츠 처리를 위한 순수 자바 라이브러리이다. FOPXSL-FO 파일을 PDF로 보내내거나 직접 인쇄할 수 있는 파일로 변환해 주는 순수 자바 처리기이다.

아파치 앤트(Apache Ant)는 빌드 툴이다. [http://arrow.apache.org 아파치 애로우](Apache Arrow)는 열 지향 데이터베이스 관리 시스템이다. 아파치 카이엔(Apache Cayenne)은 객체 관계형 매핑프레임워크이다. 아파치 코쿤(Apache Cocoon)은 XML 문서와 XSLT스타일시트를 웹 애플리케이션 서버에서 처리하는 콘텐츠 관리 시스템의 Java 프레임워크이다.

아파치 커먼즈(Apache Commons)는 Java 라이브러리를 모은 집합체이다.

이름설명
아파치 커먼즈 컬렉션즈(Apache Commons Collections)
아파치 커먼즈 IO(Apache Commons IO)
아파치 커먼즈 랭(Apache Commons Lang)
아파치 커먼즈 매스(Apache Commons Math)



아파치 코르도바(Apache Cordova)는 모바일 애플리케이션 개발 프레임워크이다. 어도비(Adobe)로부터 소스 기증을 받아 발족했다. 아파치 DB에는 아파치 더비(Apache Derby)가 있는데, 100% 순수 Java 관계형 데이터베이스 관리 시스템(RDBMS)이며, Java SE 6에 포함되었다.

아파치 플렉스(Apache Flex)는 리치 인터넷 애플리케이션통합 개발 환경크로스 플랫폼 개발이 가능한 SDK이다. 아파치 하둡(Apache Hadoop)은 대규모 데이터의 분산 처리를 지원하는 Java소프트웨어 프레임워크이다. 아파치 HTTP 서버(Apache HTTP Server)는 최고 점유율을 자랑하는 웹 서버이다.

아파치 자카르타 프로젝트(Apache Jakarta Project)는 Java용 라이브러리, 애플리케이션 프레임워크 등을 개발하는 프로젝트이다.

이름설명
자카르타 칵투스(Jakarta Cactus)Java Servlet애플리케이션을 테스트하는 JUnit을 확장한 테스트 툴
자카르타 JMeter(Jakarta JMeter)부하 테스트 툴
자카르타 ORO(Jakarta ORO)Perl 호환 정규 표현식 라이브러리
자카르타 토크(Jakarta Torque)



아파치 제임스(Apache James)는 모두 Java로 구현된 메일 서버(메일 전송 에이전트)이다. 아파치 로깅에는 로그4j(Log4j)가 있는데 Java 프로그램용 로거이다. 아파치 루씬(Apache Lucene)은 검색 엔진이며, 아파치 솔라(Apache Solr)는 루씬을 사용한 검색 서버이다. 아파치 메이븐(Apache Maven)은 프로젝트 관리 툴이다.

아파치 마이뉴트(Apache Mynewt)는 IoT용 기기를 원격 관리하기 위해 최적화된 임베디드 OS이다. 아파치 넷빈즈(Apache NetBeans)는 통합 개발 환경(오라클로부터 기증.)이다. [https://opennlp.apache.org/ 아파치 오픈NLP](Apache OpenNLP)는 자연어 처리 엔진(일부 한국어 지원)이다.

아파치 오픈오피스(Apache OpenOffice)는 오피스 스위트(오라클로부터 소스 코드를 기증받아 2012년 5월 8일 출시부터 Apache OpenOffice가 됨)이다. 아파치 피벗(Apache Pivot)은 Java 기반의 리치 인터넷 애플리케이션(RIA) 플랫폼이다. 아파치 POI(Apache POI)는 마이크로소프트 오피스 문서 파일을 읽고 쓰는 라이브러리이다. 아파치 휴대용 런타임(Apache Portable Runtime)이 있다.

아파치 포털스(Apache Portals)가 있고, 아파치 롤러(Apache Roller)는 블로그소프트웨어이다. 아파치 스파크(Apache Spark)는 온 메모리에서 대규모 데이터의 분산 처리를 수행하는 프레임워크이다. 아파치 스트럿츠(Apache Struts)는 MVC아키텍처를 기반으로 한 웹 애플리케이션프레임워크이다.

아파치 태피스트리(Apache Tapestry)가 있고, 아파치 스리프트(Apache Thrift)는 RPC 프레임워크이다. 아파치 톰캣(Apache Tomcat)은 Java Servlet 컨테이너의 참조 구현이다. 아파치 터빈(Apache Turbine)이 있다. 아파치 벨로시티(Apache Velocity)는 Java 기반 템플릿 엔진이다.

아파치 웨이브(Apache Wave)는 커뮤니케이션 툴이다. 아파치 웹 서비스에는 아파치 아시스(Apache Axis)가 있다. 아파치 XML은 XML 관련 소프트웨어 개발 등을 목적으로 하는 프로젝트이다.

이름설명
아파치 제르세스(Apache Xerces)XML 프로세서 (XML파서)
아파치 샐런(Apache Xalan)XSLT스타일시트 및 XPath의 처리 계통



아파치 XML빈즈(Apache XMLBeans)가 있고, 아파치 XML 그래픽스(Apache XML Graphics)는 XSL-FO나 SVG 등의 XML 사양에 준거한 데이터를 시각적인 출력 형식으로 변환하는 소프트웨어를 개발하는 것을 목적으로 하는 프로젝트이다.

이름설명
아파치 FOP(Apache FOP)XSL-FO의 처리 계통이며, 조판을 수행
아파치 바틱(Apache Batik)SVG로 기술된 벡터 이미지를, 그리기, 생성, 편집하기 위해 사용할 수 있는 Java 라이브러리



제트스피드(Jetspeed)는 포털 사이트를 구축하는 Java Servlet이다.

7. 2. 데이터베이스 및 빅데이터

7. 3. XML 및 콘텐츠 관리


  • 코쿤: XML 퍼블리싱 프레임워크이다.
  • 포레스트: 코쿤에 기반한 문서화 프로젝트이다.
  • XML: 웹을 위한 XML 솔루션이다.
  • XMLBeans: XML-자바 연결 도구이다.
  • XML 그래픽스: XML을 도표로 변환한다.
  • 바틱: SVG 콘텐츠 처리를 위한 순수 자바 라이브러리이다.
  • FOP: XSL-FO 파일을 PDF로 보내내거나 직접 인쇄할 수 있는 파일로 변환해 주는 순수 자바 처리기이다.
  • 아파치 코쿤(Apache Cocoon) - XML 문서와 XSLT스타일시트를 웹 애플리케이션 서버에서 처리하는 콘텐츠 관리 시스템의 Java 프레임워크이다.
  • 아파치 XML - XML 관련 소프트웨어 개발 등을 목적으로 하는 프로젝트이다.
  • 아파치 제르세스(Apache Xerces) - XML 프로세서 (XML파서)이다.
  • 아파치 샐런(Apache Xalan) - XSLT스타일시트 및 XPath의 처리 계통이다.
  • 아파치 XML빈즈(Apache XMLBeans)이다.
  • 아파치 XML 그래픽스(Apache XML Graphics) - XSL-FO나 SVG 등의 XML 사양에 준거한 데이터를 시각적인 출력 형식으로 변환하는 소프트웨어를 개발하는 것을 목적으로 하는 프로젝트이다.
  • 아파치 FOP(Apache FOP) - XSL-FO의 처리 계통이며, 조판을 수행한다.
  • 아파치 바틱(Apache Batik) - SVG로 기술된 벡터 이미지를, 그리기, 생성, 편집하기 위해 사용할 수 있는 Java 라이브러리이다.

7. 4. 서버 및 미들웨어

7. 5. 기타 프로젝트

아파치 소프트웨어 재단(ASF)은 다양한 오픈 소스 소프트웨어 프로젝트를 지원하며, 주요 프로젝트는 다음과 같다.

참조

[1] 웹사이트 Apache Software Foundation, Full Filing – Nonprofit Explorer https://projects.pro[...] ProPublica 2022-09-19
[2] 웹사이트 Certificate of Incorporation of the Apache Software Foundation https://www.apache.o[...] 2009-05-26
[3] 웹사이트 The Apache Software Foundation Board of Directors Meeting Minutes 01 June 1999 https://www.apache.o[...] 2009-05-26
[4] 웹사이트 ASF Committers by auth group http://home.apache.o[...] 2021-07-02
[5] 웹사이트 Statement on OpenOffice.org's move to Apache https://www.fsf.org/[...] 2021-12-17
[6] 웹사이트 Frequently Asked Questions https://apache.org/f[...] 2023-06-23
[7] 웹사이트 apachecon.com http://www.apachecon[...] apachecon.com 2014-06-26
[8] 웹사이트 The Apache Software Foundation: Board of Directors Meeting Minutes https://www.apache.o[...] 2021-04-21
[9] Youtube Trillions and Trillions Served https://www.youtube.[...] 2022-05-08
[10] 웹사이트 Bylaws of The Apache Software Foundation https://www.apache.o[...] Apache Software Foundation 2011-08-10
[11] 웹사이트 Licenses https://www.apache.o[...] Apache Software Foundation 2011-08-10
[12] 서적 Handbook of research on open source software: technological, economic, and social perspectives https://books.google[...] Idea Group Inc (IGI) 2020-12-04
[13] 웹사이트 Apache Corporate Governance https://www.apache.o[...] Apache Software Foundation 2021-02-24
[14] 서적 The success of open source https://archive.org/[...] Harvard University Press
[15] 웹사이트 Board of Directors https://www.apache.o[...] Apache Software Foundation 2020-02-11
[16] 웹사이트 How the ASF works https://www.apache.o[...] Apache Software Foundation 2010-04-08
[17] 웹사이트 ASF History Project - Directors Timeline https://apache.org/h[...] 2021-05-10
[18] 문서 Apache Server Frequently Asked Questions No3 http://httpd.apache.[...]
[19] 뉴스 オープンソースのApacheに資金提供 ZDNet Japan 2008-07-28
[20] 블로그 The Apache Software Foundation Announces Annual Report for 2020 Fiscal Year : The Apache Software Foundation Blog https://blogs.apache[...]
[21] 웹인용 Certificate of Incorporation of the Apache Software Foundation https://www.apache.o[...] 2009-05-26
[22] 웹인용 The Apache Software Foundation Board of Directors Meeting Minutes 01 June 1999 https://www.apache.o[...] 2009-05-26
[23] 웹인용 apachecon.com http://www.apachecon[...] apachecon.com 2014-06-26



본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.

문의하기 : help@durumis.com